home *** CD-ROM | disk | FTP | other *** search
/ New Star Software Collection / NSS_Collection.iso / 3-069 qemm 603 / 1.ima / QEMM386.QIP / READ.ME < prev    next >
Encoding:
Text File  |  1992-03-28  |  27.1 KB  |  805 lines

  1. QEMM-386 Version 6.0
  2. Additional Information
  3.  
  4. This file contains information which does not
  5. appear in the current manual.
  6.  
  7. **** If you would like to print this file,
  8.      simply type
  9.  
  10.      COPY READ.ME PRN: ─┘
  11.  
  12. at the DOS prompt.
  13.  
  14.  
  15.  
  16. **** USING THE NEW QEMM PARAMETERS ****
  17.  
  18. This version of QEMM386 features several new
  19. parameters.  Some of these parameters enable
  20. compatibility with special-purpose programs and
  21. computers.  In general, INSTALL and OPTIMIZE
  22. will automatically place the parameters you
  23. need and most users will not need any
  24. additional parameters.  Our experience has
  25. shown that many people who have trouble with
  26. QEMM386 have added parameters which they do not
  27. fully understand.  We recommend that you do NOT
  28. add any other parameters unless the default
  29. ones are not working well.
  30.  
  31.  
  32.  
  33. **** PROGRAMS THAT LOAD THEMSELVES HIGH ****
  34.  
  35. Some programs load themselves high.  Popular
  36. programs with this ability include the Super
  37. PC-Kwik disk cache and the Norton N-CACHE.  It
  38. is sometimes possible for these programs to
  39. load themselves high in cases where QEMM386's
  40. LOADHI programs cannot because the programs use
  41. less memory to load themselves high than they
  42. do when loaded by another program, such as
  43. LOADHI.
  44.  
  45. When running OPTIMIZE make sure that any of
  46. your programs with this ability are configured 
  47. to load themselves into conventional memory.  
  48. After the OPTIMIZE process has been completed 
  49. you may have the program in question load 
  50. itself high if you wish.
  51.  
  52.  
  53.  
  54. **** MIRROR ****
  55.  
  56. This program, written by Central Point Software
  57. and packaged with MS- and IBM-DOS 5.0, performs
  58. two functions.  First, it makes a backup copy
  59. of the File Allocation Table(s) (FAT); second,
  60. it can load a resident portion of itself that
  61. tracks files as they are deleted, in order to
  62. expedite their recovery.  This feature is
  63. invoked by using the "/Tx" switch (where "x" is
  64. the letter of the drive to be monitored) on the
  65. MIRROR command line.
  66.  
  67. The copy of the FAT(s) that MIRROR makes may be
  68. too large to load into available high RAM.
  69. (This data cannot be spread over multiple High
  70. RAM regions.)  If this happens when MIRROR
  71. loads, it will report that it has failed to
  72. perform this function.  However, the undelete
  73. tracking feature MAY HAVE INSTALLED
  74. SUCCESSFULLY.  Type LOADHI at the DOS prompt to
  75. make sure that MIRROR loaded successfully.
  76.  
  77. If there is insufficient High RAM to perform
  78. the first function of MIRROR above 640K, but
  79. there is enough High RAM to perform MIRROR's
  80. second function (the resident portion of MIRROR
  81. requires only 6.4K of memory), you may load
  82. MIRROR low once without the "/Tx" switch (to
  83. perform MIRROR's first function).  Then load
  84. MIRROR high with the "/Tx" switch in order to
  85. load its resident portion above 640K and make a
  86. successful copy of the FAT(s).
  87.  
  88.  
  89.  
  90. **** REPEAT PERFORMANCE ****
  91.  
  92. The "Repeat Performance" keyboard-enhancing
  93. program malfunctions if loaded above 63K.  As a
  94. result it may not be loaded high.  To prevent
  95. OPTIMIZE from attempting to load RP.SYS high,
  96. perform one of the following steps:
  97.  
  98. 1. Create a file called OPTIMIZE.EXC in your 
  99. QEMM-386 directory that contains the single 
  100. line:
  101.  
  102. RP
  103.  
  104. Any other program that you wish not to load 
  105. high can be placed on a different line in the 
  106. same file.  See the descriptions of the 
  107. Optimize /COMMANDFILE switch and of 
  108. OPTIMIZE.EXC later in this document.
  109.  
  110. 2. Remark out the RP.SYS device line by placing
  111. "REM" at the beginning of the device line.
  112. Doing this will cause OPTIMIZE to ignore the
  113. line completely. Once the OPTIMIZE process has
  114. been completed, be sure to remove the "REM" so
  115. that RP.SYS will load.
  116.  
  117. 3. At the Options menu (during the Analysis
  118. phase of OPTIMIZE), choose Option #2.  Option
  119. #2 will allow you to choose not to load
  120. individual programs high -- use this to tell
  121. OPTIMIZE not to load RP.SYS high.
  122.  
  123.  
  124.  
  125. **** VENTURA PUBLISHER PROFESSIONAL ****
  126.  
  127. When the ST:M or ST:F parameters are in effect
  128. and the statement STACKS=0,0 appears in the
  129. CONFIG.SYS file, Ventura Professional Version 2 
  130. (and possibly version 3) will not operate 
  131. properly.  Removing the STACKS=0,0 statement 
  132. should solve the problem.
  133.  
  134.  
  135.  
  136. **** UNUSED ROMS ****
  137.  
  138. QEMM386's Stealth feature will not move ROMs
  139. which are not actively in charge of some
  140. hardware in your system.  On some computers,
  141. there are ROMs that are never used during the
  142. system's normal operation.  Some disk ROMs, the 
  143. top portions of some video ROMs, and devices 
  144. that only use their ROMs during bootup (before 
  145. the CONFIG.SYS is loaded) fit into this 
  146. category.  Such ROMs will be left behind by 
  147. Stealth, but are possible candidates for 
  148. QEMM386's INCLUDE parameter, gaining you even 
  149. more High RAM.  Use the Analysis feature of 
  150. QEMM386 (Analysis reports also appear in 
  151. Manifest) to discover if these ROMs may be 
  152. safely included.
  153.  
  154.  
  155.  
  156. **** TROUBLESHOOTING QEMM386 WITH STEALTH ****
  157.  
  158. STEP 1: Determine whether Stealth is involved
  159. in the problem.
  160.  
  161. * Remove the ST:M or ST:F parameter and any
  162. FRAME or FR parameters from your QEMM386.SYS 
  163. device line of your CONFIG.SYS file and re-run 
  164. OPTIMIZE.  If the problem still occurs, the 
  165. problem is not related to Stealth.  At this 
  166. point, please refer to the QEMM386 manual for 
  167. assistance.
  168.  
  169. If the problem goes away when ST:M or ST:F is
  170. removed, continue to Step 2.
  171.  
  172.  
  173. STEP 2: Fine-tune your Stealth settings.
  174.  
  175. A. Keep the Stealth parameter (either ST:M or
  176. ST:F) on the QEMM386.SYS device line and add
  177. XST=F000.  For example, after adding XST=F000,
  178. your QEMM386.SYS device line might look like
  179. this:
  180.  
  181. DEVICE=C:\QEMM\QEMM386.SYS RAM ST:M XST=F000
  182.  
  183. After you have made this change, re-boot your
  184. machine to see if the change helped.
  185.  
  186. B. If section A solves the problem, remove
  187. XST=F000 and replace it with X=F000-FFFF FSTC.
  188. Reboot and try again.  If X=F000-FFFF FSTC 
  189. DOES NOT solve the problem, you must keep 
  190. XST=F000 on your QEMM386.SYS line.  If 
  191. X=F000-FFFF FSTC DOES solve the problem, look 
  192. at QEMM's "Analysis" report.  You can see the 
  193. Analysis report inside Manifest (go to the 
  194. "QEMM-386" menu, then across to "Analysis") or 
  195. from the command line by typing QEMM ANALYSIS 
  196. MAP.  Trim the exclusion range on the 
  197. QEMM386.SYS line to match that specified by 
  198. the Analysis report.  A sample (partial) 
  199. Analysis report appears below:
  200.  
  201.       n=0123 4567 89AB CDEF
  202.    Fn00 IIII IIII IIII IIOO
  203.  
  204. In this example, Analysis is telling us that
  205. the address range from FE00 to FFFF needs to be
  206. Excluded on the QEMM386.SYS device line.  Thus
  207. the X=F000-FFFF parameter would be changed to
  208. X=FE00-FFFF.  This should solve the problem and 
  209. allow QEMM386 to create the maximum possible 
  210. amount of High RAM.  Once you have found the 
  211. smallest exclusion that works, remove the FSTC 
  212. parameter, which was used only to give accurate 
  213. Analysis reading with Stealth.  You should run 
  214. OPTIMIZE again in order to take advantage of 
  215. the extra memory that may be available.  
  216.  
  217. C. If none of the above solves the problem and
  218. you have determined that the problem only
  219. occurs under the following conditions:
  220.  
  221.      * Stealth is present (i.e. the ST:M or
  222.        ST:F parameters are on your QEMM386.SYS
  223.        device line);
  224.  
  225.      * XST=F000 does not solve the problem.
  226.  
  227. ...then keep ST:M or ST:F on your QEMM386.SYS
  228. device line and place the starting address of
  229. your page frame (with the FRAME or FR
  230. parameter) at the starting address of your
  231. video ROM.  (For example, if your video ROM is
  232. located at C000 you would add FR=C000 to your
  233. QEMM386.SYS device line.)  In many cases this
  234. is sufficient to solve the problem.
  235.  
  236. D. If the substitution in Section C does not
  237. work, try replacing the FR or FRAME parameter
  238. you just added (in the example above, FR=C000)
  239. with an XST parameter (in our example we would
  240. add XST=C000).  If this solves the problem,
  241. remove XST=C000 and replace it with
  242. X=C000-C7FF FSTC.  If this last substitution 
  243. solved the problem, use QEMM's Analysis feature 
  244. to fine-tune the necessary range of exclusions 
  245. that will allow the maximum amount of High RAM. 
  246. (See Section B, above, for more details on how 
  247. to do this.)  Remember: The addresses mentioned 
  248. above are simply examples for illustration 
  249. purposes; your machine's ROMs may be located 
  250. elsewhere.
  251.  
  252. E. It is very possible that there are other ROM
  253. areas on your machine, often in the D000-DFFF
  254. or E000-EFFF range.  The procedures outlined in
  255. sections C and D, above, are also effective for
  256. resolving conflicts with these ROMs.  If your 
  257. hard disk controller has its own ROM, it is 
  258. often helpful to place the page frame at the 
  259. beginning of this ROM.  Often the locations of 
  260. these ROMs can be determined through QEMM's 
  261. Analysis procedure or by examining the Manifest 
  262. First Meg/Overview screen when QEMM is not 
  263. resident.
  264.  
  265.  
  266.  
  267. **** HOOKROM.SYS ****
  268.  
  269. HOOKROM.SYS is a device driver that is included
  270. with your QEMM386 package. HOOKROM allows you
  271. to load drivers before the QEMM386.SYS driver
  272. in the CONFIG.SYS and still utilize QEMM386's
  273. Stealth features successfully.  Certain device
  274. drivers need to load before QEMM386, but if
  275. special precautions aren't taken QEMM386 will
  276. not be able to implement the Stealth feature.
  277. HOOKROM solves this problem.  To use HOOKROM,
  278. load HOOKROM.SYS at the very beginning of the
  279. CONFIG.SYS file, then load your other drivers
  280. as you normally would.
  281.  
  282. While this isn't necessary for most systems,
  283. there are some popular devices that will
  284. require the use of HOOKROM.SYS.  Some of these
  285. include the Intel InBoard (PC and AT), the SOTA
  286. Express, some VDS drivers (such as Adaptec's
  287. ASPI4DOS), and others.
  288.  
  289.  
  290.  
  291. **** SPECIFIC COMPATIBILITY ISSUES ****
  292.  
  293.  
  294. SETUP PROGRAMS, SETUP HOTKEYS
  295. On some machines it is possible to access the
  296. computer's Setup program at any time simply
  297. by pressing a "hotkey".  Other machines provide 
  298. software programs for system configuration.  
  299. Many of these systems will need some portion of 
  300. the F000-FFFF range excluded in order to work 
  301. successfully with ST:M or ST:F. QEMM's Analysis 
  302. procedure may assist in tracking down the 
  303. necessary exclusion, provided that a reboot is 
  304. not forced when exiting the setup program.  If 
  305. your setup program reboots the system upon 
  306. exit, trial-and-error testing is the only 
  307. recourse.
  308.  
  309. SUPER VGA 
  310. On many Super VGA systems C000-C0FF or
  311. C000-C1FF may need to be excluded in order to 
  312. access the card's high-resolution modes.
  313.  
  314. DESQVIEW VERSIONS 2.34 AND EARLIER
  315. Versions of DESQview prior to version 2.4 do
  316. not work reliably with the Stealth parameter.
  317.  
  318. MICRO CHANNEL MACHINES
  319. XST=E000 does not work with IBM PS/2 machines
  320. featuring the Micro Channel architecture, and
  321. it may not work with some other Micro Channel
  322. machines.
  323.  
  324. TOSHIBA 5100
  325. This computer has been found to be incompatible
  326. with QEMM386's ST:M parameter, but the ST:F 
  327. parameter should work fine. with the ST:F 
  328. parameter.  OPTIMIZE will automatically detect 
  329. this incompatibility and choose ST:F on these 
  330. machines.  There are two different BIOSes on 
  331. this machine -- one for video and one for the 
  332. system -- and the BIOSes on the Toshiba 5100's 
  333. that Quarterdeck has tested address each other 
  334. directly, a method of operation that directly 
  335. conflicts with the Stealth process.  However, 
  336. our testing has shown QEMM386's ST:F parameter 
  337. to be compatible with the 5100.
  338.  
  339. AT&T 6386/SX WGS
  340. Some of these machines (and other Intel
  341. motherboard-based AT&T computers, such as the
  342. 6386/25 WGS) may require the addition of
  343. XST=E000 when the ST:M parameter is in use.
  344. There may be an option for relocating the video
  345. BIOS in the AT&T Setup program that may solve
  346. the problem.
  347.  
  348. GRIDCASE 1550SX
  349. This machine requires X=E800-E9FF without
  350. Stealth; when Stealth is enabled with ST:M this
  351. machine also requires XST=E000.
  352.  
  353. AST PREMIUM EXEC 386/20SX NOTEBOOK
  354. The AST Premium Exec 386/20SX is incompatible
  355. with ST:M; OPTIMIZE's ST:F test will appear to
  356. fail, but ST:F should work when FR=EC00 is
  357. added to the QEMM device line.
  358.  
  359. ADAPTEC ASPI4DOS
  360. If ASPI4DOS.SYS is loaded before QEMM386 it may 
  361. be necessary to exclude up to 12K of the F000-
  362. FFFF range when using QEMM386's Stealth 
  363. function.  The location of the areas that need 
  364. to be excluded will vary from system to system, 
  365. but it should be detectable by the Analysis 
  366. procedure.  This problem does not occur if 
  367. ASPI4DOS is loaded after QEMM386, but unless 
  368. the DISKBUF parameter is used with QEMM386 it 
  369. is necessary to load ASPI4DOS low.
  370.  
  371. AMI BIOS
  372. With some AMI BIOS machines (on which shadowing
  373. is taking place and there are user-defined
  374. drive types) FE00-FEFF may need to be
  375. excluded for Manifest to be able to identify 
  376. the hard disk correctly.
  377.  
  378. ATI VGA WONDER
  379. This graphics card requires the page frame to 
  380. be at C000 when the ST:M parameter is in 
  381. effect.
  382.  
  383. GEOWORKS ENSEMBLE
  384. Our testing has shown GeoWorks Ensemble to be
  385. incompatible with both variations of Stealth.
  386.  
  387. NEC PRINTSCR.EXE
  388. This is a screen-printing enhancer for NEC
  389. computers, and it needs to see a portion of the
  390. BIOS when loading. When using Stealth, exclude
  391. FE00-FEFF so that PRINTSCR.EXE can load
  392. successfully.
  393.  
  394. NORTON BACKUP
  395. When using Stealth, Norton Backup requires the 
  396. X=FE00-FFFF parameter on QEMM-386, and may 
  397. require reconfiguration after you have specified
  398. that parameter and rebooted.
  399.  
  400. PCSA
  401. PCSA's EMS loader (DMNETHLD) may not work on all
  402. systems with ST:M and ST:F.  The XST=F000 may 
  403. solve the problem when it occurs.  Some DEPCA 
  404. cards may fail with the PCSA software and ST:M 
  405. unless the page frame is placed at the beginning
  406. of the DEPCA's card's 16K ROM.
  407.  
  408. PLUS IMPULSE/HARDCARD II
  409. These devices may need to have XST applied to
  410. their ROM(s) when using Stealth. The default
  411. location for a Hardcard II ROM, for example, is
  412. C800. In this case adding XST=C800 to the
  413. QEMM386.SYS device line should help. If you are
  414. unsure about the location of your Hardcard II
  415. or Impulse ROM, consult your Hardcard or
  416. Impulse manual.
  417.  
  418. PSI HYPERSTOR 816/1600 HARD DISK CONTROLLER
  419. Some versions of this controller may require
  420. the page frame to be placed at the beginning of
  421. the controller's ROM BIOS (which is often
  422. located at C800). A small exclusion in the
  423. F000-FFFF range (probably X=FE00-FFFF) may also 
  424. be necessary.
  425.  
  426. RAMBIOS.SYS
  427. This driver may need XST=C000 if run after QEMM-
  428. 386 when Stealth is active.  (If RAMBIOS is run 
  429. before QEMM-386, it will inhibit the use of the 
  430. Stealth feature.)  We recommend that you use 
  431. the QEMM parameter ROM=C000 instead of running 
  432. RAMBIOS. 
  433.  
  434. SIDEKICK PLUS
  435. Our testing indicates that SideKick Plus will
  436. not work with Stealth unless SKPLUS is
  437. prevented from using EMS. One workaround for
  438. this problem is to use Quarterdeck's EMS.COM
  439. program (included with QEMM-386) to temporarily
  440. allocate all EMS before SKPLUS is loaded --
  441. then use EMS.COM again to free up your
  442. machine's EMS memory after loading SKPLUS.
  443.  
  444. STB 800/16 VGA CARD
  445. This graphics card requires the page frame to 
  446. be at C000 when Stealth is active.
  447.  
  448.  
  449.  
  450.  
  451. **** NEW PARAMETERS ****
  452.  
  453. DISKBUFFRAME=xx (DBF)
  454.      Useful when using programs that write 
  455.      directly into the page frame using BIOS-
  456.      level calls, such as some EMS-using disk 
  457.      caches (including PC-CACHE, Norton N-
  458.      CACHE, and the Compaq cache). In most 
  459.      cases it is preferable to reconfigure the 
  460.      cache so that it uses extended memory.  
  461.      The value specified by 'xx' (representing 
  462.      number of kilobytes of RAM to be used for 
  463.      buffering) can be anything, but useful 
  464.      values might be 2 and 10. The memory used 
  465.      by DISKBUFFRAME comes from conventional 
  466.      memory. When DISKBUFFRAME is active, 
  467.      QEMM386 will only buffer INT 13's (disk 
  468.      reads and writes) that directly access the 
  469.      EMS page frame.  QEMM-386 should prompt 
  470.      you with an on-screen message if you are 
  471.      using a program that requires the DBF 
  472.      parameter.
  473.  
  474. EXCLUDESTEALTHINT=xx (XSTI)
  475.      This parameter directs QEMM-386 not to 
  476.      grab the software interrupt xx (specified 
  477.      in hexadecimal) when the Stealth 
  478.      parameters are in effect.  It is intended 
  479.      to be used if you have a program that 
  480.      refuses to start up if it detects that a 
  481.      particular interrupt is not pointing to 
  482.      the system BIOS or to 0000:0000.  The 
  483.      XSTI parameter will cause system failures 
  484.      if the specified interrupt is ever called 
  485.      and eventually executes at the BIOS 
  486.      level, as QEMM-386 has given up managing 
  487.      the interrupt.  This parameter is 
  488.      unlikely to be useful in any but the most 
  489.      extreme situations.
  490.  
  491.  
  492. **** OPTIMIZE NOTES ****
  493.  
  494. This section contains information specific to
  495. OPTIMIZE.
  496.  
  497.  
  498. **** Files used or created by OPTIMIZE:
  499.  
  500. HINTDATA.OPT - Used by MANIFEST after the
  501.                OPTIMIZE process for providing
  502.                optimization hints.
  503.  
  504. UNOPT.BAT    - Restores original (pre-OPTIMIZE)
  505.                CONFIG.SYS and AUTOEXEC.BAT.
  506.                Requires the presence of the
  507.                *.QDK files created by OPTIMIZE.
  508.  
  509. OPTIMIZE.INF - User-readable file that contains
  510.                information about the OPTIMIZE
  511.                process.
  512.  
  513. OPTIMIZE.DAT - Data file that holds the next
  514.                label and OPT<n>.BAT number used
  515.                when processing CALLed .BAT
  516.                files.
  517.  
  518. LOADHI.OPT   - Output file generated by the
  519.                LOADHI programs during the
  520.                Detection Phase and processed by
  521.                OPTIMIZE during the Analysis
  522.                Phase.
  523.  
  524.  
  525. **** New switches
  526.  
  527. /COMMANDFILE - Also /CMD. This command
  528.                specifies a file that gives
  529.                OPTIMIZE a list of commands (or
  530.                programs) which OPTIMIZE is not
  531.                to process. Use this when
  532.                OPTIMIZE is not to process
  533.                certain programs or
  534.                command-processor-specific
  535.                commands. A 4DOS.CMD file is
  536.                included that has a list of 4DOS
  537.                commands which OPTIMIZE must be
  538.                told not to process. You must
  539.                add "/CMD=C:\QEMM\4DOS.CMD" to
  540.                the OPTIMIZE command line in
  541.                order to tell OPTIMIZE to use
  542.                the 4DOS.CMD file. You may
  543.                specify one program per line in 
  544.                the .CMD file. When you are 
  545.                specifying programs in the .CMD 
  546.                file that should not be 
  547.                processed, only use the name of 
  548.                the name of the file -- do not 
  549.                specify the drive, path, or 
  550.                extension (i.e. for the file 
  551.                C:\UTILITY\THISPROG.EXE only 
  552.                specify THISPROG). Placing a '#' 
  553.                as the first character on a line 
  554.                in this file causes the line to 
  555.                be ignored (the line will be 
  556.                treated as a comment). NOTE: 
  557.                This will not force a program to 
  558.                load "low" -- it merely tells 
  559.                OPTIMIZE to ignore the lines on 
  560.                which the programs or commands 
  561.                listed reside. Thus "LOADHI 
  562.                THISPROG.EXE" will be ignored by 
  563.                OPTIMIZE (although LOADHI will 
  564.                still load THISPROG.EXE high if 
  565.                it can), while "CHKDSK > 
  566.                THISPROG" will be processed by 
  567.                OPTIMIZE as usual.  The special 
  568.                filename OPTIMIZE.EXC will be 
  569.                automatically processed as a 
  570.                command file by Optimize even 
  571.                without the /CMD parameter.
  572.  
  573. /LOADLOW     - Also /LOW. Causes OPTIMIZE to
  574.                remove all LOADHI statements and
  575.                /REGION (/R) parameters.
  576.                /LOADLOW forces all programs to
  577.                load into conventional memory.
  578.  
  579. /QUICK       - Also /Q. When this parameter is
  580.                used OPTIMIZE will "press" the
  581.                default key at each OPTIMIZE
  582.                prompt, speeding the process
  583.                considerably.
  584.  
  585.  
  586. **** New file
  587.  
  588. OPTIMIZE.EXC - Treated exactly the same as
  589.                files specified with the
  590.                /COMMANDFILE switch, but this
  591.                file is processed every time
  592.                OPTIMIZE is run.
  593.  
  594.  
  595.  
  596. **** GENERAL TROUBLESHOOTING INFORMATION ****
  597.  
  598. This section contains information that can
  599. prove useful should you encounter a problem
  600. after installing QEMM386 onto your computer.
  601. This information is somewhat general in nature
  602. and, more importantly, covers the aspects of
  603. memory management that are not related to the
  604. Stealth process.  Stealth troubleshooting is
  605. covered earlier in this document.
  606.  
  607.  
  608. **** QEMM reports "Unknown MCA Adapter ID: xxxx"
  609.  
  610. If you get this message, then there is no entry 
  611. for the Adapter ID xxxx in the MCA.ADL file.  
  612. This message is for your information and is not 
  613. fatal, although you may not have the proper 
  614. areas excluded. If you want to ignore the 
  615. message, then add NOPE to your QEMM386.SYS line.  
  616. If you want to get rid of the message, see 
  617. Appendix D in the manual to add the information 
  618. about this card to your MCA.ADL file.  If you 
  619. want to help others, then you might want to 
  620. upload a copy of the ADF file for this board to 
  621. Quarterdeck's BBS so that we can add it to the 
  622. MCA.ADL file which ships with QEMM.
  623.  
  624.  
  625. **** Analysis seems to say an area is usable
  626.      but you can't reboot
  627.  
  628. The Analysis feature of QEMM-386 will only give
  629. you information about things it "sees" while 
  630. you are running.  If the piece of your ROM that 
  631. handles the "reboot" sequence isn't ever 
  632. touched during normal use and you have INCLUDEd 
  633. it, then you may not be able to reboot your 
  634. machine.  Of course, if you DO reboot, then you 
  635. can't run Analysis to see what part of the ROM
  636. performs this function!  If you have reboot 
  637. problems, try including less of your ROM in 4K 
  638. groups to see what location is used.
  639.  
  640.  
  641. **** Lotus 1-2-3 reports that "123 cannot start 
  642.      because the driver set is invalid."
  643.  
  644. If you get this message you are probably using 
  645. VIDRAM.  1-2-3 is trying to check on the 
  646. graphics card's capabilities and VIDRAM is 
  647. telling it that no graphics are allowed.
  648.  
  649. If you run the 1-2-3 INSTALL program and delete 
  650. the graphics entry, then 1-2-3 will work.  The 
  651. best way is to use 1-2-3 INSTALL's "Advanced 
  652. Options" and "Modify Current Driver Set" 
  653. selections.  Then select the "Graph Display" 
  654. item.  Using the "Del" key on the driver which 
  655. is selected.  After doing this, press the "Esc" 
  656. key and use "Save Changes" to save the driver 
  657. set with a different name (we suggest 123VID).  
  658. Then when you use 1-2-3 with VIDRAM simply 
  659. enter
  660.  
  661.    123 123VID
  662.  
  663. and the right driver will be used.
  664.  
  665. DESQview users may want to install a second 
  666. version of 1-2-3 which passes 123VID as another 
  667. parameter.
  668.  
  669.  
  670. **** Ventura Publisher reports error 19
  671.  
  672. Ventura Publisher 2 will not tolerate the Page
  673. Frame to be set higher than E000.  QEMM-386
  674. may, for various reasons, place the page frame
  675. higher than E000. If this happens then Ventura
  676. Publisher 2 will not be very happy.  The best
  677. thing to do is to use the FRAME=xxxx parameter
  678. and choose the lowest available mappable
  679. address by running the QEMM.COM program and
  680. picking the first area above C000 which is at
  681. least 64K in size.
  682.  
  683.  
  684. **** Notification when DMA buffer is too small
  685.  
  686. If a device which uses DMA, such as a floppy 
  687. drive, performs DMA transfers larger than the 
  688. current size of the DMA buffer, then QEMM-386 
  689. will display a message indicating that the size 
  690. must be larger.  QEMM-386 will tell you how 
  691. large the buffer must be, and you will need to 
  692. add a DMA=xx parameter with the correct size to 
  693. the DEVICE=QEMM386.SYS line in your CONFIG.SYS 
  694. file.
  695.  
  696.  
  697. **** Oracle and VCPI
  698.  
  699. Oracle is a VCPI compliant program, starting 
  700. with version 2.1.34 of the SQLPME.EXE. You may 
  701. want to contact Oracle to find out the status 
  702. of the VCPI support of your version.  It is also
  703. important to choose the Oracle configuration 
  704. option that tells Oracle that it is running on a
  705. VCPI system.
  706.  
  707.  
  708. **** QEMM-386 and DOS Extenders
  709.  
  710. Programs which use DOS extenders and also 
  711. support VCPI (such as Lotus 1-2-3 Release 3 and
  712. 3.1), do NOT need to have any exTENDed memory
  713. reserved for them (i.e. you do NOT need to
  714. specify EXTMEM=xxx).  These programs will use
  715. VCPI to convert expanded memory back into
  716. extended memory.
  717.  
  718.  
  719. **** Programs which use XMS
  720.  
  721. Programs which use XMS to gain access to extend 
  722. memory do NOT need to have any exTENDed memory 
  723. reserved for them (i.e. you do NOT need to 
  724. specify EXTMEM=xxx).  QEMM-386 provides the XMS 
  725. memory by converting exPANDed memory back into 
  726. exTENDed memory for XMS use.
  727.  
  728.  
  729. **** Using Super PC-Kwik with LOADHI
  730.  
  731. The Super PC-Kwik disk cache may cause OPTIMIZE 
  732. some confusion when it is loaded high.  While 
  733. it is possible to load this program high, the 
  734. amount of memory it may take when loaded high 
  735. can be different than when the program is 
  736. loaded low.  Since OPTIMIZE loads all programs 
  737. in low memory to calculate its size, you may 
  738. find that programs loaded after the disk cache 
  739. may not be able to load high.  One possible way 
  740. to avoid this problem is to use /t:8 with 
  741. SUPERPCK.  This parameter limits the amount of 
  742. "look ahead" the cache uses to less than a full 
  743. track.  Refer to the Super PC-Kwik manual for 
  744. mor information about the "/t" switch.
  745.  
  746.  
  747. **** References to QRAM
  748.  
  749. The manual occasionally mentions one of 
  750. Quarterdeck's products called QRAM (pronounced 
  751. "cram").  This program can convert expanded 
  752. memory into high RAM on 8088, 8086, and 80286 
  753. PCs.  The QRAM product (which gets its name 
  754. from the "Q"EMM "RAM" feature) is not needed in 
  755. any way with QEMM; all of its features (and 
  756. more) are available with QEMM.  If you have 
  757. other computers which are based on the 8088, 
  758. 8086, or 80286 and have an EMS 4 expanded 
  759. memory board, you may find that the QRAM 
  760. product provides LOADHI capabilities similar to 
  761. those of QEMM.
  762.  
  763.  
  764.  
  765. **** Q/FAX
  766.  
  767. Q/FAX, a service of Quarterdeck Office Systems, 
  768. allows you to receive technical notes, product 
  769. information and upgrade information right on 
  770. your fax machine.   The technical notes are 
  771. particularly extensive and provide answers to 
  772. the most common problems that may be 
  773. encountered when using Quarterdeck products.  
  774. Using Q/FAX is easy.  Here's what you do:
  775.  
  776. 1. Pick up the phone at your fax machine and 
  777. call (213) 314-3214.  Q/FAX is available 24
  778. hours a day, 7 days a week.  This number is for 
  779. outgoing Q/FAX service only.  If you want to 
  780. send us a fax, send to (213) 314-3217.
  781.  
  782. 2.  When you hear the computer answer, use your 
  783. touchtone phone to enter the code number of the 
  784. fax you want (from the Master List), followed 
  785. by the pound sign (#).  You may order up to 
  786. three faxes per session.  To correct an error, 
  787. press the asterisk key (*) and enter the number 
  788. again.
  789.  
  790. 3.  When prompted by the computer, press the 
  791. "START/COPY" or "RECEIVE" button on your fax 
  792. machine.  This is often the green button on 
  793. your machine.  You may then hang up and should 
  794. immediately receive your fax.
  795.  
  796. The first fax you will want to request is our 
  797. Master List of faxes (#100).  This lists 
  798. contains a full, up-to-date, description of all 
  799. the faxes that are available, along with the 
  800. numbers you enter to get them.
  801.  
  802.  
  803.  
  804. ************  End of READ.ME  ************
  805.